const { v4 } = require('uuid');
var Mock = require('mockjs');

module.exports = router => {
	router.post('/login', async ctx => {
		return (ctx.body = {
			code: 200,
			msg: '成功',
			data: {
				token: v4(),
			},
		});
	});

	router.get('/getAccountsInfo', async ctx => {
		return (ctx.body = {
			code: 200,
			msg: '成功',
			data: [],
		});
	});

	router.get('/getList', async ctx => {
		let list = [];
		for (let index = 0; index < 40; index++) {
			list.push(index + 1);
		}

		return (ctx.body = {
			code: 200,
			total: 78,
			rows: [
				{
					companyName: '宁波保利置业有限公司',
					sealName: '财务专用章',
					sealImage:
						'http://58.34.163.213:20002/poly_landed_estate/api/profile/upload/09cc2eda-2b57-4a00-90d8-fa4ca0189bb9财务专用章.png',
					admin: false,
				},
				{
					companyName: '上海保利茂佳房地产开发有限公司1',
					sealName: null,
					sealImage: null,
					admin: false,
				},
				{
					companyName: '长沙北辰房地产开发有限公司',
					sealName: '公司章',
					sealImage:
						'/var/www/apps/lvcheng/files/sources/up/20220502/seal/110公司章.png',
					admin: false,
				},
				{
					companyName: '保利置业集团有限公司',
					sealName: '中共保利置业集团有限公司委员会',
					sealImage:
						'http://10.123.78.82:48101/poly_landed_estate/api/profile/upload/42af08f3-c69d-4ca7-944d-7979ec3071b6中共保利置业集团有限公司委员会.png',
					admin: false,
				},
				{
					companyName: '宁波保利置业有限公司',
					sealName: '财务专用章',
					sealImage:
						'http://58.34.163.213:20002/poly_landed_estate/api/profile/upload/09cc2eda-2b57-4a00-90d8-fa4ca0189bb9财务专用章.png',
					admin: false,
				},
				{
					companyName: '上海保利茂佳房地产开发有限公司1',
					sealName: null,
					sealImage: null,
					admin: false,
				},
				{
					companyName: '长沙北辰房地产开发有限公司',
					sealName: '公司章',
					sealImage:
						'/var/www/apps/lvcheng/files/sources/up/20220502/seal/110公司章.png',
					admin: false,
				},
				{
					companyName: '保利置业集团有限公司',
					sealName: '中共保利置业集团有限公司委员会',
					sealImage:
						'http://10.123.78.82:48101/poly_landed_estate/api/profile/upload/42af08f3-c69d-4ca7-944d-7979ec3071b6中共保利置业集团有限公司委员会.png',
					admin: false,
				},
				{
					companyName: '宁波保利置业有限公司',
					sealName: '财务专用章',
					sealImage:
						'http://58.34.163.213:20002/poly_landed_estate/api/profile/upload/09cc2eda-2b57-4a00-90d8-fa4ca0189bb9财务专用章.png',
					admin: false,
				},
				{
					companyName: '上海保利茂佳房地产开发有限公司1',
					sealName: null,
					sealImage: null,
					admin: false,
				},
				{
					companyName: '长沙北辰房地产开发有限公司',
					sealName: '公司章',
					sealImage:
						'/var/www/apps/lvcheng/files/sources/up/20220502/seal/110公司章.png',
					admin: false,
				},
				{
					companyName: '保利置业集团有限公司',
					sealName: '中共保利置业集团有限公司委员会',
					sealImage:
						'http://10.123.78.82:48101/poly_landed_estate/api/profile/upload/42af08f3-c69d-4ca7-944d-7979ec3071b6中共保利置业集团有限公司委员会.png',
					admin: false,
				},
				{
					companyName: '宁波保利置业有限公司',
					sealName: '财务专用章',
					sealImage:
						'http://58.34.163.213:20002/poly_landed_estate/api/profile/upload/09cc2eda-2b57-4a00-90d8-fa4ca0189bb9财务专用章.png',
					admin: false,
				},
				{
					companyName: '上海保利茂佳房地产开发有限公司1',
					sealName: null,
					sealImage: null,
					admin: false,
				},
				{
					companyName: '长沙北辰房地产开发有限公司',
					sealName: '公司章',
					sealImage:
						'/var/www/apps/lvcheng/files/sources/up/20220502/seal/110公司章.png',
					admin: false,
				},
				{
					companyName: '保利置业集团有限公司',
					sealName: '中共保利置业集团有限公司委员会',
					sealImage:
						'http://10.123.78.82:48101/poly_landed_estate/api/profile/upload/42af08f3-c69d-4ca7-944d-7979ec3071b6中共保利置业集团有限公司委员会.png',
					admin: false,
				},
			],
			msg: '查询成功',
		});
	});

	router.post('/getWxConfig', async ctx => {
		return (ctx.body = {
			code: 200,
			msg: '成功',
			data: {
				timestamp: +new Date(),
				nonceStr: 'nonceStr',
				signature: 'signature',
			},
		});
	});
};
